hit punishingly - Alemán Inglés Diccionario